package com.example.demo.entity;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

import org.springframework.format.annotation.DateTimeFormat;

import com.example.demo.custom.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
/**
 * 综合目标人员的Id
 * @author 龚海千1
 *
 */
@Entity
public class TargetAndBackMonkeyPeopleDate extends BaseEntity<Integer> {
	private Integer peopleId;//人员id
	private Integer myAllBuyCarTarget; //综合交车目标
	private Integer myMokeyCarTarget; //金融车目标
	private Integer myInsuranceTarget; //保险目标，交强险
	private Integer myInsuranceSetTarget; //保养套餐目标
	private Integer mySSITarget; //SSI目标
	private Integer targetPeople; //目标人员
	private Integer myCarTypGiveeTarget; //车型交车目标
	private Integer myExchangeTarget; //置换目标
	private Integer myBoutiqueTarget; //精品目标
	private Integer mylengthenInsuranceTarget; //延保目标
	private Integer myInsuranceTargetS;//保险目标，商业险
	private Integer xinChengDaiBanShu; //新车代办上牌目标台数//
	private Date beginDate;//起始日期
	private Date endDate;//起始日期
	
	
	
	public Integer getXinChengDaiBanShu() {
		return xinChengDaiBanShu;
	}
	public void setXinChengDaiBanShu(Integer xinChengDaiBanShu) {
		this.xinChengDaiBanShu = xinChengDaiBanShu;
	}
	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	public Date getBeginDate() {
		return beginDate;
	}
	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}
	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}


	public Integer getMyInsuranceTargetS() {
		return myInsuranceTargetS;
	}
	public void setMyInsuranceTargetS(Integer myInsuranceTargetS) {
		this.myInsuranceTargetS = myInsuranceTargetS;
	}
	public Integer getMyAllBuyCarTarget() {
		return myAllBuyCarTarget;
	}
	public void setMyAllBuyCarTarget(Integer myAllBuyCarTarget) {
		this.myAllBuyCarTarget = myAllBuyCarTarget;
	}
	public Integer getMyMokeyCarTarget() {
		return myMokeyCarTarget;
	}
	public void setMyMokeyCarTarget(Integer myMokeyCarTarget) {
		this.myMokeyCarTarget = myMokeyCarTarget;
	}
	public Integer getMyInsuranceTarget() {
		return myInsuranceTarget;
	}
	public void setMyInsuranceTarget(Integer myInsuranceTarget) {
		this.myInsuranceTarget = myInsuranceTarget;
	}
	public Integer getMyInsuranceSetTarget() {
		return myInsuranceSetTarget;
	}
	public void setMyInsuranceSetTarget(Integer myInsuranceSetTarget) {
		this.myInsuranceSetTarget = myInsuranceSetTarget;
	}
	public Integer getMySSITarget() {
		return mySSITarget;
	}
	public void setMySSITarget(Integer mySSITarget) {
		this.mySSITarget = mySSITarget;
	}
	public Integer getTargetPeople() {
		return targetPeople;
	}
	public void setTargetPeople(Integer targetPeople) {
		this.targetPeople = targetPeople;
	}
	public Integer getMyCarTypGiveeTarget() {
		return myCarTypGiveeTarget;
	}
	public void setMyCarTypGiveeTarget(Integer myCarTypGiveeTarget) {
		this.myCarTypGiveeTarget = myCarTypGiveeTarget;
	}
	public Integer getMyExchangeTarget() {
		return myExchangeTarget;
	}
	public void setMyExchangeTarget(Integer myExchangeTarget) {
		this.myExchangeTarget = myExchangeTarget;
	}
	public Integer getMyBoutiqueTarget() {
		return myBoutiqueTarget;
	}
	public void setMyBoutiqueTarget(Integer myBoutiqueTarget) {
		this.myBoutiqueTarget = myBoutiqueTarget;
	}
	public Integer getMylengthenInsuranceTarget() {
		return mylengthenInsuranceTarget;
	}
	public void setMylengthenInsuranceTarget(Integer mylengthenInsuranceTarget) {
		this.mylengthenInsuranceTarget = mylengthenInsuranceTarget;
	}
	public Integer getPeopleId() {
		return peopleId;
	}

	public void setPeopleId(Integer peopleId) {
		this.peopleId = peopleId;
	}

	public TargetAndBackMonkeyPeopleDate(Integer peopleId) {
		super();
		this.peopleId = peopleId;
	}

	public TargetAndBackMonkeyPeopleDate() {
		super();
		// TODO Auto-generated constructor stub
	}


	
}
